package com.ruoyi.business.domain;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 文件模型
 * @author yangmeng
 * @date 2023/6/2
 */
@Data
public class TFileInfo implements Serializable {

	private static final long serialVersionUID = 6969462437970901728L;

	/** 附件编号 */
	private Long id;

	/** 附件名称 */
    private String filename;

    private String nameSearch;

    /** 附件MD5标识 */
    private String identifier;

    /** 附件总大小 */
    private Long totalSize;

    private String totalSizeName;

    /** 附件类型 */
    private String type;

    /** 附件存储地址*/
    private String location;

    /** 删除标志 */
    private String delFlag;

    /** 文件所属目标 */
    private String refProjectId;

    /** 上传人 */
    private String uploadBy;

    /** 上传时间 */
    private Date uploadTime;

    private String uploadTimeString;


	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getFilename() {
		return filename;
	}

	public void setFilename(String filename) {
		this.filename = filename;
	}

	public String getNameSearch() {
		return nameSearch;
	}

	public void setNameSearch(String nameSearch) {
		this.nameSearch = nameSearch;
	}

	public String getIdentifier() {
		return identifier;
	}

	public void setIdentifier(String identifier) {
		this.identifier = identifier;
	}

	public Long getTotalSize() {
		return totalSize;
	}

	public void setTotalSize(Long totalSize) {
		this.totalSize = totalSize;
	}

	public String getTotalSizeName() {
		return totalSizeName;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getLocation() {
		return location;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public String getDelFlag() {
		return delFlag;
	}

	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	public String getRefProjectId() {
		return refProjectId;
	}

	public void setRefProjectId(String refProjectId) {
		this.refProjectId = refProjectId;
	}

	public String getUploadBy() {
		return uploadBy;
	}

	public void setUploadBy(String uploadBy) {
		this.uploadBy = uploadBy;
	}

	public Date getUploadTime() {
		return uploadTime;
	}

	public void setUploadTime(Date uploadTime) {
		this.uploadTime = uploadTime;
	}

	public String getUploadTimeString() {
		return uploadTimeString;
	}

	public void setUploadTimeString(String uploadTimeString) {
		this.uploadTimeString = uploadTimeString;
	}

}
